substantial cause of serious injury - İspanyolca İngilizce Sözlük